BirthdayChecker is a small and ultra fast program which scans a TEXT-file and searches for birthdays which will be interesting in the next few days. If you put an alias in the startup-folder, your mac will check the birthdays every day for you!
- How does it work?
BC searches for a TEXT-file in the same folder than itself named "BirthdayChecker.data" If no date is found during scan it quits itself and nothing will happen. If one or more dates are found, they will be shown in a nice window which can moved around the screen and left open in the background till you have reacted. This scan needs only a part of a second (on my machine with my 100 dates!). For testing I have tried it out with a seven hundred of dates and there was no noticable difference to the 1 hundred before!
It's fast and easy!
The number of days to warn before is adjustable in the text-file. In the same way you can choose, if you want to use the German-date-format (DD.MM) or the American-format (MM.DD). The header displayed in the birthday window is ajustable in this TEXT-file, too. You can have several copies of BirthdayChecker in different folders. So you can't only check the birthdays, you can also check for every important date.
- Registration
If you like BirthdayChecker send me 3$ or 5 Deutsche Mark and you'll get a registration Code. Please send me only money because checks will bring more costs than profit! If you have no account which can be reached by the internet, please add an envelope with your name and postage.
Registrated programs will never bring up a "pay"-message and the nerving beep will not longer reach you!
Much fun and never forget an important birthday!
Author:
Benno Eberle
Schweriner Straße 2b
76344 Eggenstein
- GERMANY -
benno_eberle@ka2.maus.de
(uhah@rz.uni-karlsruhe.de)
History
1.0 First release, works fine with 68k and PPC!
1.1 Now will work with no-ColorQuickdraw-machines like the MacPlus and SE!
1.2 Added handling routines for the standard Apple-events like
kAEQuitApplication, to have a "clean" shutdown.
1.3 Fixed a little bug in the display-procedure.
1.4 Added calculation of the age. Added display of the date.
Plays the sound asynchronous now. Compiled with CW7.